package com.chinatechstar.component.commons.utils;

/**
 * 判断类型工具类
 *
 * @author Rei
 * @date 2021/4/26
 */
public class TypeUtils {

    /**
     * 判断Long类型
     *
     * @param str 字符串
     * @return boolean
     */
    public static boolean isLongType(String str) {
        try {
            long l = Long.parseLong(str);
            return true;
        } catch (Exception e) {
            return false;
        }
    }

    /**
     * 判断Long类型
     *
     * @param o 对象
     * @return boolean
     */
    public static boolean isLongType(Object o) {
        String type = o.getClass().toString();
        type = type.substring(type.lastIndexOf('.') + 1);
        return "Long".equals(type);
    }
}
